package com.bl.weilan.service.biz.companymodel;

import com.bl.weilan.dao.model.CompanyModelEntity;
import com.bl.weilan.service.vo.DelBody;
import com.bl.weilan.service.vo.DelListBody;
import com.bl.weilan.service.vo.companymodel.CompanyModelAddVo;
import com.bl.weilan.service.vo.companymodel.CompanyModelListVo;
import com.bl.weilan.service.vo.companymodel.CompanyModelModVo;
import org.springframework.data.domain.Pageable;

public interface CompanyModelService {
    //通过id商业模式详情

    CompanyModelEntity getCompanyModelById(String companymodelId);
    //查询商业模式列表
    CompanyModelListVo getCompanyModelLists(Pageable pageable );
    //发布商业模式信息
    void addCompanyModel(CompanyModelAddVo companymodelAddVo);
    // manager 删除单条商业模式信息
    void del(DelBody id);
    //manager 批量删除商业模式
    void delList(DelListBody idList);
    //修改商业模式信息
    void modify(CompanyModelModVo companymodelModVo);
}
